<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.prime.com.tr/ui"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	template="/templates/crud-template.xhtml">

<ui:define name="content"    >

   
   <h:form id="dlgForm2" enctype="multipart/form-data">  
          <h:panelGrid id="display2" columns="2" cellpadding="2" style="margin:0 auto;" >  
  
            <h:outputText value="Cod Alumno" />  
            <h:panelGroup>
            	<p:inputMask  id="txtDNIAlumno" value="#{alumnoBean.nuevoAlumno.intDni}" style="font-weight:bold" required="true" mask="99999999" label="DNI" />*  
            </h:panelGroup>  
            
            <h:outputText value="Alumno" />  
            <h:panelGroup>
            	<p:inputText  id="txtCodigoApoderado" value="#{alumnoBean.nuevoAlumno.apoderados.personas.strCodigoPersona}" style="font-weight:bold" required="true" readonly="true" onkeyup="falseador()" label="Código Apoderado"/>
                <p:commandButton image="ui-icon ui-icon-person" title="Busque o registre un apoderado para este alumno" onclick="carDialog3.show()" type="button">  
 		 		</p:commandButton>  
            </h:panelGroup> 
            
            
            
            <h:outputText value="Apellido Paterno" />  
            <h:panelGroup>  
                <p:inputText id="txtApePat" value="#{alumnoBean.nuevoAlumno.strApellidoPaterno}" style="font-weight:bold" required="true" onkeypress="return validar(event)" label="Apellido Paterno"/>*
            </h:panelGroup>  
            
            <h:outputText value="Apellido Materno" />  
            <h:panelGroup>  
                <p:inputText id="txtApemat"  value="#{alumnoBean.nuevoAlumno.strApellidoMaterno}" style="font-weight:bold" required="true" onkeypress="return validar(event)" label="Apellido Materno"/>*  
            </h:panelGroup>  
            
            
            
           <h:outputText value="Tipo Servicio" />  
            <h:panelGroup >  
                <h:selectOneMenu id="cboNivel"  value="#{alumnoBean.nivelAlumno}" style="font-weight:bold" required="true" label="Nivel" requiredMessage="Seleccione Nivel"> 
		            <f:selectItem itemLabel="Seleccione Servicio" itemValue="#{0}"/>
		            <f:selectItem itemLabel="servicio1" itemValue="1"/>
		            <f:selectItem itemLabel="servicio2" itemValue="2" />
		            <p:ajax update="cboGrado" listener="#{alumnoBean.cargaComboListadoGrado}" />    
		        </h:selectOneMenu> *  
            </h:panelGroup>
            
            <h:outputText value="Asistenta Social" />  
            <h:panelGroup >  
                <h:selectOneMenu id="cboGrado" value="#{alumnoBean.gradoAlumno}" style="font-weight:bold" required="true"  label="Grado" requiredMessage="Seleccione Grado"> 
		             <f:selectItem itemLabel="Seleccione Grado" itemValue="#{null}" />
		             <f:selectItems value="#{alumnoBean.listaGrados}" /> 	        
		        </h:selectOneMenu>*  
            </h:panelGroup>
            
            <h:outputText value="Fecha Registro" />  
            <h:panelGroup>  
                <p:calendar id="dtFecNac" value="#{alumnoBean.nuevoAlumno.fechaNacimiento}" pattern="yyyy-MM-dd" showOn="button" required="true" requiredMessage="Seleccione un Fecha"  navigator="true" mindate="1989-01-01" maxdate="2012-12-12" readOnlyInputText="true" label="Fecha de Nacimiento">
                </p:calendar>*  
            </h:panelGroup>
            
          <f:facet name="footer"> 
                <p:outputPanel rendered="true" layout="block" style="text-align:center">
                <h:panelGroup>
					  <p:commandButton value="Grabar" 
					  actionListener="#{alumnoBean.registraAlumno}"  
					  update="dlgForm2,form:listaalumnos msgs" 
                      image="ui-icon ui-icon-check"
                      oncomplete="onEditCompleteRegistrar(args)"/>
                    <p:commandButton value="Cancelar" onclick="carDialog2.hide()" type="button" image="ui-icon ui-icon-close"/>
  				</h:panelGroup>
              </p:outputPanel>  
          </f:facet>  
          
        </h:panelGrid> 
       </h:form>
   
   


   
</ui:define>

</ui:composition>
